tree spinach - German English Dictionary